Tureng Mobile
Deyim
2
f.
have something on one's mind
f.
have something on the brain